package com.dj.common.web.vo;

import java.util.Date;

import com.dj.common.web.service.ValueObject;

import lombok.Getter;
import lombok.Setter;

/**
 * 如果表中需要记录创建用户，或删除时不是物理删除，只是更新标志位，可以实现该vo;
 * 创建时间只需要在表中添加createTime字段即可,默认值是当前系统时间 
 * 
 *
 */
@Getter
@Setter
public class BaseVo implements ValueObject {
	private static final long serialVersionUID = 1L;
	/** 创建用户 */
	
	private long createUserId;
	/** 记录是否有效，软删除时用到,表中默认值为1 */
	/**是否有效**/
	private String isValid;
	/**是否有效--有效**/
	public static final String IS_VALID_0 = "Y";
	/**是否有效--无效**/
	public static final String IS_VALID_1 = "N";
	/**修改工号**/
	private long updateLogin;
	/**修改工号名称**/
	private String updateLoginName;
	/**修改时间**/
	private Date updateTime;
	/**最后更新时间**/
	private Date lastUpdate;
	/** 创建日期 */
	private Date createTime;
	private String searchName;
	private Date searchStartTime;
	private Date searchEndTime;
	private String djErrorMsg;
	private String djErrorCode;
}
